package com.xjrsoft.module.app.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.xjrsoft.core.tool.node.INode;
import lombok.Data;

import java.util.List;

@Data
public class FunctionColumnTreeVo implements IFunctionVo {

    /**
     * 主键值
     */
    @JsonProperty("F_Id")
    private String id;

    /**
     * 移动菜单主键
     */
    @JsonProperty("F_FunctionId")
    private String functionId;

    /**
     * 名称
     */
    @JsonProperty("F_Name")
    private String fullName;

    /**
     * 编码
     */
    @JsonProperty("F_EnCode")
    private String enCode;

    /**
     * 描述
     */
    @JsonProperty("F_Description")
    private String description;

    @JsonProperty("F_ParentId")
    private String parentId;

    public String getParentId() {
        return this.functionId;
    }

    @Override
    public List getChildren() {
        return null;
    }
}
